trans-lucent concrete - German English Dictionary